PLANET DETROIT - INVASION FROM THE PLANE...